tweaked file structure and added license