sets up skeleton for class