Goalkeeper Dylan Castanheira signs First Team Contract