Added Css and aranged html

Added a lot of CSS and gave better selection identifiers to the html
selectors.