Refactor views folder structure. Improve route class and router. Implement different response types - plain, template. Move route configuration to config file