Initial commit

Largely stable homepage with some commented out parts that are WIP.

Numerous placeholders.

Not mobile friendly.