Some very basic client stuff. Make interfaces.