added check for intersetion while generating shapes
fixed shape genearion. is_valid is working now correct.
activated color triangle index shuffle
deactivated cheat mode
updated and refactored  minimal/maximal size of color triangle
fixed tower upgrade button activation