Changed HydroxEngine singleton pattern to make more sense.