Changing projects now refreshes tests, fixes #8

When clicking on a project, it now runs all the tests appropriatly
instead of waiting for a file to change.