Castleford second rower Oliver Holmes has signed a new contract that ties him to the club until the end of 2016.