Add API changes for OBJ renderer

Initial work on rendering

Fixed all rendering, blocks should work just fine now

Fixed opaque because most won't be