Improved file structure, movde files, updated build script, updated license