class employee implementation