Learned about Observer Pattern in Rails