Adds server communication framework, and also adds the hook for move/performmovements