Development

Changes (seeing as I didn't do the commit messages properly):
 - Updated the changelog
 - Included a service version of the app router (called labRouterService)
 - Added a test to fully check back->back transitions