Added notes on what each backend methods does and where they are called

@Stephanie-Chou @scyclow