Implementation of a name based routing system for WPI CS 4516, C term 2014.