Did some clean up of setup.sh, still has more work to do before it's even workable
Added error handling of incorrect keys