supports spaces/lower case

I cheated and mapped the lower case letters to the upper case.  I also
added in the space character.