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 en la vista 'Index'. Es algo básico que se puede usar como testing. No incluí la parte de la data porque aún comenzamos con eso. 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 EntityBase es para eso. Solo eliminé la propiedad y agregué la herencia a la clase abstracta. 
Saludos. :)