Update

Made changes that the foks hinted me about and added Engine class.