added staff model and controllers