Add ICFP.
fix names
Merge pull request #5 from samth/master

Add ICFP.