broke classes into files to get access to some specific package stuff, now storing lots of useless pointers, but still, we can now access getTermId()