Update docs
Update README.md
Add tests
Update package files, factor out requirejs config, move libs to lib/ instead of components/