added ground and some better camera stuff