Fixed a couple things like the balloon parameter based on dondi's feedback
Added frustrum as well as more unit tests. Need to clean up the files