Use bower for JS dependency management.
Rearrange static files.
Rearrange API a bit.