Updated model to handle server return data structure and succesfully create new model item objects from them