Created abstract screen class