-some things moved around. updated model, added hooks for tcp and backup communication (main paramenters when when starting tcp servers)