Add UserRepository with getBySerial method