If I hadn't just seen someone implement that entire feature list in a single week, I would say you have made good progress!
Separate names with a comma.