Added lowercase letters to DIGITS ... because why not?
Added a default value to BitBoard
Reordered the returns of __init__helper and made it a staticmethod
Removed some unnecessary map() calls
Started adding help statements to arguments
gzip'd all test prompts
Added an extreme prompt test
Added some todo's