Functional backend & database saving of users