Added a custom 404 and started structuring gh-pages for future proofing