Podstawowy interfejs gotowy; teraz będą duże zmiany w kodzie na rzecz zwiększenia czytelności