- altered code to support a client bound interface - altered code to support an admin bound interface - added configurations and defaults. - removed timeout function at the end of main. - the final go routine was converted to a foreground routine.