In [controller.py](https://github.com/AndreMiras/PyWallet/blob/16880e5/src/pywallet/controller.py) we have quite some repetitive logic for handling the screen switch delay. This could probably be done via helper method