Unit Testing

Determined that there is a memory leak somewhere in the select
statement. Need to re-engineer the data structures and move away from
heap arrays. This is the initial commit that shows that when the arrays
are commented out, the app does not crash. Need unit tests for linked
lists.