CSS changes

Lots of CSS changes and added in Font Awesome and Tiles