Added some testing.  Need to clean up.
refactored: card info no longer controls type (that's delegated to display). removed work display, added basic display.
got some of the webstuff back up and working.  almost there!
App is up and running (simplified).  Needs minor refactoring, minor TODO cleanup, and LOTS of testing.
finished refactor... needs cleanup, testing, polish
Changed basic.Display.Comp to be a string. This allows component types to be entered from outside of binary, instead of having to be added manually, like before.
updated TODO
added todo about save. cleaned some comments in main.
Cleaned up decks a bit.  Added failing test to builder