Added comments to all classes, should make things a bit clearer
The Readme is coming very soon