Trying to impliment a fix for issue #8. The ansi key code is read but stdin is still buffered despite resetting echo and cannonical modes thus requiring the user to press enter to gain use of the arrow keys. Clearly not ideal.