Register and GUID (Unique ID) Implementation

Added success state returns