Beginning restructure into client/server arch
added client/server packages
Now uses redis Pub/Sub
added process description in comments