Please take seriously the coffee

Please write some test for the coffee version.
Completely unusable now.
Merge branch 'patch-1'