Enforced some documentation on code. All classes, methods and properties must have corresponding doc blocks.