A bunch of things

- bounds fix
- added bounce
- added friction
- ball collision