Lots of Changes

- Added dynamic JS path for includes.
- Added in a config.less file.
- Made a lot of changes to the layout engine.
- Updated IcoMoon
- Seperated out core even more so that you can update without losing
your settings or extras.
- Cleaned up the less.

** Known Issues:
- Fixed position still an issue in chrome.
- Scroll up on mobile by tapping the time does not work, due to div
setup.