#16 Acceptance tests
Unit tests and implementation for cheat days methods
Extract out checkin creation helper methods