Almost there

Still working on the card storage method, starting to think I should
have made a simpler program and done it the easy way.

Needs cleaning up, and fixing.