New eventhandlers

- Circles can be moved
- New animation added for circles
- Restructured drawing algorithim