Added password changing functionality