Cleanup.
Consolidate tasks relating user management.

Closes #2.
Add Makefile to facilitate the build process.