finished linked lists thru bonus tests. still need to refactor