Updated documentation.
Killed a darling.
Removed debugging code.
Killed a darling.
Pacified -Wall.
Added data annotation field for BasicType.
Fixed some things, finished documentation.