Code52/carnac — pull request #13 by JakeGinnivan (2012-02-16 14:00:53+00:00)
Title: Breaking logic apart, working on testability

Refactored to pull key processing out into it's own class which gets the process. And will allow testing of key processing in future.
Added a program which captures key presses and does codegen producing a Rx observable which we can use to write unit tests with.. (and added an incomplete test showing how we might use it)