Finish layout and routes
changed gitignore
Finish layout and routes