Finished get_program and added GetProgram UseCase and specs