added per-module server specification (to allow different systems to act as hub for different games/modules). added "handler" specification for games that require complex file synchronization