update build with recommendations from effective sbt presentation.  Updated .gitignore to take this into account.  Fixed a typo in CardSuite.