adding composer, license change, dir restructure