- [ ] Vector types - [ ] Matrix interface to unify OBJ, BG, and other transforms - [ ] Matrix addition/multiplication/inverse - [ ] Apply matrix transform to vector - [ ] Apply inverse matrix transform to vector - [ ] Matrix composition - [ ] Create matrix for desired transformation