moved app controllers and filters to its own files