Squashed 'SwansonObjects/' content from commit 2e5b466

git-subtree-dir: SwansonObjects
git-subtree-split: 2e5b466c1cfe672e67e11a6770cd52db7f7bf3a0
Merge commit 'b3b7dc45991a8f4cb9f1a553f326867f5baf0e0b' as 'SwansonObjects'
Squashed 'SwansonLibs/' content from commit f60499a

git-subtree-dir: SwansonLibs
git-subtree-split: f60499afe5419ea170f2cb968abfe184de56e51c
Merge commit '2c0bad0392c2fc0682e370272c73f6f2fe010466' as 'SwansonLibs'
2 exercises down