BCHS approves staffing, teacher contracts