Font Awesome Integration and Prettier font

integrated font-awesome for future use (no pngs needed then, scales well)
and put in a general font, html and body markups (100% map size)