Fix lazy IO falure
Working prototype
Update gitignore
Install package before running tests
Separate testsuite engine into two files
Port insertion sort test to new testsuite