Ported block1, observe and seperate client tests to rspec and changed observe spec to expect more than one answer.