Did some minor refactoring and added the html for the new responsive design