Rewriting these as classes. Seems to make the code a little more legible
if done like this.
- Completely refactored the classfile code to be a little more OO style.
- Deleted the JavaClass which is no longer required.
Refactored classfile.py. Seems to be a little cleaner / OO style now.
Removed the JavaClass class. This was just a temporary thing.