FEA3, FEA4, added argparse

FEA3 - can now specify what port to run on with -p ####
FEA4 - can now specify if you want the app to run on localhost using
optional argument -l

removed dependencies in the code that use ‘localhost’