Finshed seperating out router and bot roles.