keithb/james-shores-architecture-challenge archive