Added registration

This is not done! But it's at least a start. I will add more tomorrow.