Added basic captcha stuff.

Fixed the typo in .gitignore.
Added proper support for cruxite, more or less. Prepared for punchcards. Added the bare bones of a machine to Designix.java.