Added ability to change username from command line arguments .
Added ability to check if the setup has already been ran.