fixing index html/css

- html overflows like it should,
- recent_projects improvements
project page + base

- added project page (still needs some css changes)
- added a base template to make it quicker to add new pages)