Add alignment of text for the button.
Merge branch 'master' of github.com:ayrtonmassey/OOP-Project into RightClickMenu
Fix event handling for the right click menu.
Add a GLButtonList to add buttons to the right click menu.
Fix bug with setting the alignment.
Add method to hide or show the slider. Fix a bug with displaying the y coordinate of the button correctly when we don't draw the slider.