Bower package definition plus other improvements
Closes #6