[#39] Added animation, tweaked stylesheet to be more mobile friendly, finished styling and simplified design.