Tidy up and add --target-os option

chmod +x on the shell scripts
moved the configs into subfolders
added a WIP linux config