implemented transparency and changed tabs to space
addded vector 3d
added more vector use and started work on bounding boxes