Squashed commit of the following:

commit 57dda81bc83e84a360bfef1e83e9a7d50ad50352
Author: Elliot Weaver <elliot.weaver@gmail.com>
Date:   Mon Jun 24 05:10:13 2013 -0400

    code cleanup

commit e801a854e2e05301b7617a27df8a7e991d7a6f71
Author: Elliot Weaver <elliot.weaver@gmail.com>
Date:   Mon Jun 24 02:22:46 2013 -0400

    cards and CSS

commit 323a7cf2cd583992fe6751e92f2c887e967a031d
Author: Elliot Weaver <elliot.weaver@gmail.com>
Date:   Sun Jun 23 04:47:03 2013 -0400

    theme styles 2

commit a92f75cb3942f0b0147d1a2ac3b412958acf908f
Author: Elliot Weaver <elliot.weaver@gmail.com>
Date:   Sun Jun 23 01:32:39 2013 -0400

    box model
fixed