minor changes to parser
Hacky soft shadows work!
added bounding box objects

Not thoroughly tested. Possible floating pt problems etc.
minor bug fix in Octrees
Bounding box objects work but...

Bounding box objects work, but because of floating point imprecision
they are not great.
Resolved merge conflicts.
Added many GUI elements, simplified Octree traversal