Changed the modules to better stand alone, and started using a helper function to validate input
Removed some debug output
Redirect to index on signout, and fixed a bug in signout