Add development dependency pry
Add messages && message schema(cont'd)