fixed blank
fixed "package"
fixed typos in documentation
changed apigen template
simplified "write()" method
fixed "exclude" rules
removed "exclude", updated "source"
fixed some bugs and fixed documentation
updated documentation