Team "A Storm of Minds" ICFP Contest 2014 Entry