migrates to psr-4
adds license