Edited: Stylesheet cleanup

- Grouped classes and id's
- Font sizes now use rem for better scaling
- Cleaned up mobile styling
- Fixed odd double tabs || replaced three spacing
- Deprecated .grid-box class