Issue #43 implemented 'user register' and 'user edit' pages