Added transfer ability to assignment interface, resolves #7