added player object.
removed player and controls init from engine constructor.