Fixed the issue where the form data was not being passed to the controller. Users can name change their passwords, although there is currently a flaw in the fact the hash is not removed from the database after their details have been changed. This will be added in the next commit.