More features

Seperated drawCircles into a new function, no longer draws empty
circles.
Draws text next to it.
Needs graphical improvements.
Fixes
More fixes
Test.
My branch change
Removing duplicated code
YOU MADE A TYPO
Merge pull request #6 from Icehawk78/Saeldur

Saeldur