Fixed Decode implementation within Cipher

Decode was not properly mapped, so needed to add another map to
accommodate switching from the keyword to normal alphabet.

Also, added boxes and labels to Decrypt form