add route and basic Contrller layer

the route page is index.php
the controller is controller/controller.php
     every controller should extends the base Contrller
add .swp in .gitignore file
add view method in Controller to render a template
delete .swp files