add baserobot class
happy path in manager test
should store bags in order
a little refactor