adding a design

前一段时间的纠结在于思想太被ruby或者rails限制了。保持简单，保持干净，保持稳定，不造轮子。