moved some common classes to utils and types packages, which makes more sense for them
moved globals class to its own globals package. when globals are added, they can be added together as a class in this package, or if they dont fall into a specific category, can be added to the Globals class directly