adding new button system to GameComponent
added stayClicked to Clickables

if this variable it is true the clickable is supposed to not release,
when the mouse is released
now only clicked buttons are unclicked
now button not placeable sound is not played on button click
changed tower shadow alpha