Comments Work. DOCTYPE almost done.

The code is in an unworking state atm. I'm pretty sure all of the states are implemented.
 Just need to create the function object and test.