Upgraded dev dependencies
Updated the Bower dependencies
Improved the outdated browser header
Moved modules to components
Added FontAwesome support
Some styling done