Cleaned up code base. Removed classes and files which are currently not developed and which have no test cases. These files will come in again when the tests are done and when they are needed in a real project.