Renamed interface arguments

Signed-off-by: Tim Tripcony <me@timtripcony.com>
missed a few methods in the previous argument rename commit

Signed-off-by: Tim Tripcony <me@timtripcony.com>
Renamed arguments in implementation methods

Signed-off-by: Tim Tripcony <me@timtripcony.com>
implemented roughly half of the NoteCollection methods

Signed-off-by: Tim Tripcony <me@timtripcony.com>