Great job getting this going! I am able to ssh to localhost, but not to other hosts. However, from the localhost shell I have no problem shelling to other machines - other than the keyboard issues. For example, navigating the symbol popup moves the cursor, so it's impossible to type a password that has numbers in it.
How is the development coming along?