Passing of ascii characters works
Wire up a couple of tests

Explicitly decalring function names is pretty much but it'll do for now