added caption
added caption in the json responses
caption became optional and made sure it is possible to add one through the pictures controller