Fix autoloader. Require class only if the file exists, otherwise let
other autoloader functions try to load classes.
Add test to App file.
Cover serve with test