Add enemies colisions.

Add enemies colisions, and fix headers dependencies in the Makefile (For example, when you edit levels.h and then you try to build the game, nothing is compiled because of the lack of headers rules in the Makefile. Now it's fixed).