added file uploads
added group creation, refactored posts
Merge pull request #7 from sixtyeight/master

added java group creation & refactored post related stuff