Thisara Weragalage, 37, has admitted the murder of Nirodha Niwunhella, 32, who suffered mutliple sharp force injuries.