Get rid of litcoffee syntax, move part of docs to README
Start refactoring
More refactoring, split listen function into module
Refactor and rewrite base Lisn module
Make all specs green