Add a ton more functionality, still buggy, most non-implemented functionality within HTML comments