Storage for GUI implementations in Java (reuseable)