Finished Engine Class for now