GCM like model engine built on Rails