Added bower. Changed file structure, for the support of bower. Added requirejs.