first impl of main and producer
removed incoming listener
add rocket model
rewrite warehouse to incoming listener
reomve unused variable
use xml to wire notifications
first impl of outgoing notifications