WIP: Rewriting Feedback module to be more concise by passing in curr_position.  All test pass except for last 3 (regarding duplicates).