Big cleanup

I moved everything up a directory and put all of the apps into a package. Let me know what you think 
Taking out username because we're using email as the username field. Groups hasn't been implement in the user model yet, so I had to take it out. We can put it back in later.