Much Much Better

Just the basics so far. Trouble shuffling and keeping track of who's
been flipped.

Also, should be decoupled and encapsulated in separate files with
modules. The app is small enough it doesn't need  to be broken up but I
want to do it for practice. Just haven't gotten there yet.