added documentation. changed null to errors for some.
added documentation.
changed null to errors for some.


danteinforno/neko,DanielUranga/neko,DanielUranga/neko,DanielUranga/neko,danteinforno/neko,pperidont/neko,danteinforno/neko,pperidont/neko