Version 0.1.0
Tests now execute small snap programs

This new testing has brought out a bunch compile issues and is a more
reliable way to confirm that the correct behaviour has bee achieved.