adding middleman blog gem