Moved shims into nested folder to clean up root folder.
changed shim cleaning.
Added support for changing precompile source folder.