A superhero tracking web application developer using ruby 2, rails 4 and batmanjs 0.16 developed using domain driven design and test driven development principles