a few things weren't injected correctly
created json output
created $app->input
clean up base controller
update hooks and controller
clean up
update case
add php sapi config
rename sapi to handler
fix lib class names and make columns _columns to prevent a method name collision (it's only a utility function)
Orm parent called clarification