Renamed the package "network" to "http" and renamed insides as well (since it is an HTTP client rather than some general network one)
Updated TODO
Added missing asDocument()
Added getConstructor() + JavaDocs
Fixed wrong attribute name getter calls
Changed the String-Class Map to a String-HtmlElementType one
Renamed the package "network" to "http" and renamed insides as well (since it is an HTTP client rather than some general network one)
Changed the parser to use a String-HtmlElementType Map rather than a String-Class one; fixed some bugs; removed #hasNext() and added some more JavaDocs