cleaned up the router and added edit/create for a journy
made tests better