Clean up of code and structure

Mostly styling the code to make it readable
Includes the start of a file structure for the repo, but does not
include renaming “content” to “repo”
Also, adds a 404 page that may or may not work