Bunch of things:
- Moved gems into vendor, adjusted .gitignore accordingly
- Refactored the session counter a bit. Not really happy.
- Checked in some stuff that I'm not sure where it came from yet. Maybe Task E.
Finished Chapter 10 and extra work