Add license file, reorganize project