Successful implementation of a longitudinal skill-based teaching curriculum for residents