Merge pull request #3 from bstock92/master

Merge
modularized Settings into its own class
 - as per class diagram
Merge branch 'organization' of https://github.com/bstock92/BilliardBuddy.git
Software Architecture
 - based on class diagram
 - first example of augmentations working
 - next steps:
   - parallel threading and synchronization for feature detection
Merge pull request #4 from bstock92/organization

Organization merge with master