Updated new inout with basic functionality

Signed-off-by: Rob Frawley 2nd <rfrawley@scribenet.com>