2014-11-16-HexArchitectture-Part1-Commit