added pycrypto
fix to actually save the admin user
moved login routes to admin module
import abort
remove views
streamline authentication