Added very basic engine (no graphics or anything)