Began implementing registration (does not work atm)

Change-Id: If8dad4a77245b3bbbc82d2039f55bb80979e8929
Signed-off-by: Rob <robert.healy3@gmail.com>