Move interaction with http to service
Use defprotocol* for models
Fix injections for real use
Move all interaction with chrome to separated service