Fixed Makefile
fixed kernal
fixed license