Fix Strange characters, Fix HTML, Fix CSS

- Fix Strange characters
- Fix HTML
- Fix CSS
- Better .gitignore
- Clean out Empty Trailing White Spaces on LICENCE.txt
- Improve the server.py
- PEP8 Fixes on site/header.py and server.py

:octopus: