tileobject classes