added teacher model, table, data, and tests