Scoped edit/password routes, added further validation to registration, created profile layout