moved things around, implemented a box and sphere model, added a camera