Agregando partes del template para lista de vacantes y modificando la entidad JobOportunity

Estoy sometiendo un posible template básico para la lista de vacantes. Es algo básico que se puede usar como testing. No incluí la parte de la data porque aún comenzamos con eso aún. Por otro lado, modifiqué la entidad JobOportunity porque creo que tenía algo redundante. La parte de el identificador no tenía porque estar ahí, se supone que la clase ObjectBase es para eso. Solo eliminé la propiedad y agregué la herencia a la clase abstracta. 
Saludos. :)