Implement ForgetFile with passing tests