Added module pattern to buttons and added shell of a test for glyph distribution
Added logic with balancing the glyphs and refactored the existing methods
Glyph distribution should now always sum to 4.
Removed redundant functions
Merge branch 'bugfix/issue/7' into develop. closes #7
Prepare version 1.1.3