add roles system: migration, seeder, updated repository and model
update documentation to include information about pulling down changes
update PostsControler class to be a good example of the codebase conventions