Merge pull request #1 from lu16j/master

request
Merge pull request #2 from lu16j/master

request
Merge pull request #3 from lu16j/master

request
Merge pull request #4 from lu16j/master

req
Merge pull request #5 from lu16j/master

req
added a function that checks for circle overlap
small changes in positioning of circles
Merge remote-tracking branch 'upstream/master'
redid the checkoverlap function, added more MVC functionality