UpdateUser usecase and much of new_station js written