initial commit of the models
initial commit of the views
initial commit of the controllers