This case study is a client-side application and needs JavaScript enabled to run.