added model
Tim fixed it
added images
added details view controller
added refresha and network error
added cast