1) agents implemented
2) scp_interpreter implemented as module