Changed to bower for dependency management
Moved the lib dir back
Refactored EVERYTHING to require.js