Got collision to work better. Still need more work. Will probably work on updating player state.