Clean up some documentation
Refactor H2048.Main

I'm still not sure how to test the IO functions.