Added view frustrum culling, is broken

and a mess