User registration

Includes implementation of RG, PL opcodes, and notifications