- Created event system for gui components (updated):
 Now every component can have a event listeners. They are added to the
component by using addEventListener(EventListener) method.
 And created two types of event listeners - drag and click 
 
- Updated gui skin 

- Additional comments