Dziękuję za wypowiedź. :)
Większość z tych problemów bierze się z tego, że to dosłownie jest mój pierwszy jakikolwiek projekt w Pythonie, próbowałem definiować to jako funkcje tylko z jakiegoś powodu wywalało błędy, dlatego jest jak jest. Liczę, że w przyszłości będę się posługiwał sprawniej w kodzie.