- Revamped all of the attribute parsing.  The parsers will handle buffers rather than simply
  parsing straight from the file.

- added a size calculator for each of the attributes, which opens up the way for creating
  writers for the attributes and such.
- Added in size calculations for the CP Objects.
- Need to add method or field references calculations for size after compiling