changed tableView.js file to depend on rowView which allows for rows being attached to models.