Organized CSS styling, removed editor route

- it makes more sense to view and edit files without changing screens
- re-inforced less files and added flex-box mixins
- re-inforce html markup
- created separate less files for other components
- removed unecessary html files
these are the unecessary htmls i was talking about