updating docs to use haxedoc, requires no dependencies