Improve (with any luck) package architecture

You can now do something like:

    import ciphers

and use `ciphers.BeaufortCipher`.  You may also do:

    from ciphers import *

to get `BeaufortCipher` into the top-level namespace.