Created an Engine to steamline some functions. Need to make the Engine
useful now. Currently only has a few minor functions with some variables
used between all classes.