Created router, and ctenophore class, trying to seperate behaviors.
Finshed seperating out router and bot roles.