Updated IReturnValue interface, and integrated it with rest of app