May 2012 Assignment - Architecture