Dodano definicje niektórych metod, usunięto klasę User