Creating core classes
Creating providers and adjusting services
Creating admin controllers and creating initial repositories
Creating post repository and cleaning up routes / controllers