added QuickCheck to engine examples
separated hermit examples and added criterion and quickcheck tests
added a Life-Canvas display to sandbox
added a Makefile to ease testing and cleanup