add simple action future
refactor rest
implement stomp protocol