Added Preferences Screen + activity, set up (untested) Host and Client
threads.