Turned the app controllers into Sinatra extensions

So it turns out `use Apps` doesn't work how I thought it did. Oops.