Cleaning up functions

The earliest init functions are 100% the same as the original game.
Plenty more of this type of work to do, fleshing out existing code,
before attempting to figure out the rest of it.