added setup.sh script - see file comments