removed Deck from Engine.h, added comments to Engine.m