Dalsza praca nad walidacją danych

* Jeden spójny fragment kodu odpowiada za sprawdzenie poprawności
danych wprowadzanych przez użytkownika
* Nadal małe problemy z walidacją
* Wszystkie potrzebne pliki nagłówkowe znajdują się w jednym pliku
nagłówkowym