improved directory structure
added license