Fixed bug where url spaces weren't decoded
404 page now returns the correct status code
Added support for scripts folder
Fixed typo
Fixed issue where footer wouldn't go to the end of the page