Add front-end and back-end for updating users profiles #19