Added new tests

Also added a testing script that runs every compiled test file and
counts failures
Added new tests