cleaned up main.hs
send and receive user actions
simple input mirror