Simplified code

Get rid of helper Result classes which really behaved like futures. Use
Future directly instead. Future is the future!