refactoring, adding views and home template
adding gitignore