Initial work for services routing. Also more updated documentation along with some logic cleanup around the the following: log writing, route storage and mapping, and an addition to the helper lib.
Merge remote-tracking branch 'origin/master'