Updated template locations for more simplicity
Added index template
Removed based templates directory and 404.html
in that directory
Added .gitignore file
Fixed typo in .gitignore
Added 404.html template and base_generic template