Refactored all GUI screens to extend the same common Screen class for overloading purposes.