applied css and responsive web design
added ClassFactory to handle adding classes to buttons