Find best shot, detect cue stick, refactoring, fixes and model additions

- Find best shot possible
- Moved away from independant image capture system. Contoller now has
full control of the whole system. Makes it easier on CPU
- Detect cue stick. Not tested yet
- Draw cue, shot on UI