Changed Term to use ArrayList; resolved the MANY repercussions
Worked out bugs in Term, resolved invalid references