Added new feature file for the opening of an existing program, based on the smoke test cases

GCP-10200

Reviewer: Chika Arevalo
Added a new method that can be called to already simulate the whole login process in the application

GCP-10200

Reviewer: Chika Arevalo
Added new functions to get the 1st program in the dashboard after logging in and opening the program itself

GCP-10200

Reviewer: Chika Arevalo
Refactored the step defs, isShown method to check the manage list iframe content to indicate whether the program is already opened or not

GCP-10200

Reviewer: Chika Arevalo
Change the annotation use so it can run together with the other acceptance test cases

GCP-10200

Reviewer: Chika Arevalo
Created new class to define the step definitions of the open existing program feature

GCP-10200

Reviewer: Chika Arevalo