testing favicon
error handling, config file, lib controller and helper, and some middlewares
renamed files