add version checking to make sure user has python 3.2+
add CLA parser to get rid of prompting and hard-distinction between Host/Client mode