Add Object interface & tidy gametime