First draft of communities controller, model, representers, routes etc.