Implement first parts of Transfer class