Refactor: railPostion now generator + more
Add helper functions

alphaNumFilter() and fiveCharUpper() helper functions for encipher.
Decipher now returns all lower case.