1. Add SHA, angular-route libraries
2. Add register feature