New functions in Figure.cpp and a few changes in GmaeObject and MainMenu
Figure.h/cpp: I changed Rectangle class and added intersection functions for Rectangle and Rectangle. Also, I added special macroses in order to make it easer to write all these type compare instructions. 
GameObject.h/cpp: Removed ID and added figure 
MainMenu.h/cpp: cleanup unused code