Adding generic GUI frame interface class