Added communique hooks and ability to swap tiles