Add license
Refacotoring: Makefile