Add constructor that takes CassowaryModel