Revert "initial commit of classes"

This reverts commit c3aeb0c71571d9b70f59a89d66ce700d3053ca9a.
Actual Commit of classes