Added input type selector activity.  Added manual input activity

So we have a working prototype for tomorrow.  I haven't changed anything in the output, but the input allows for selecting multiple types of input (manual only works for now) and the input of text.  It seems to encipher correctly.  I think I might have named my buttons encypher as opposed to encipher, and I'll re-factor that tonight, but I figured we should get our prototype done ASAP.