refactored slim application to use separate controllers instead of a mega index file