I'm a recently graduated front-end developer, and to get this task will make me start my business here at freelancer, because I got no vouches so far.
This is a really simple task and i'll make sure you'll get every feature that you asked for.
Best regards,
Joel