Significant progress

All significant methods commented
__unicode__ and getter/setters have not been commented