Finished most of SWORD client functionality.