Register From improved and fixed without validation, design fix, all model saveing to database worked