Added collision

added collision on x-z, but camera too far forward