Removed unused classes and added documentation via appledoc