Working send command done, added node abstractions