Most classes are complete

Finished with almost every class listed here except body_data and
lmps_data. Also finalized kmap and kvector. Next step is working on
tweaking the current cython code to match the c++  and get python to
work with this project
Final update of this code

Will write next version of PPB in python instead of c++
C++ development time with threads and static typing will take too long.
So switching back to python with dynamic typing.
May come back to finish developing this but not at this time.