created connections model, TODO: separate out location data from connections model