feature(register): add registration page