use correct view command in homecontroller
update environment config
add role system
update post, role and user repositories
update controllers to use repositories
add admin post demonstration