Moved the values into the julien package object, generalized the Term object into hooks, and removed the Value trait