core files extend base controller and model
set up configuration and database
create database tables with migration scripts
create controllers, models
core controller and model overwritten CI controller and CI model
calendar controller, including CRUD and factory pattern practise
appointment controller
config autoload
models
UI