click and drag movement implented

-added more comments and cleaned up a bit
-objects may now be dragged using left mouse button
-updated the readme