Introduction to Canopy (F# acceptance testing framework)