Moved drawAll inside Deck class. Tidied up, simplified and added drawTimeInterval to constructor options