added Registration, Login, Update Users with still ugly design