removed not used and useless code and files
take out mock classes to mock.py