Inverness have completed their eighth signing of the summer by capturing young defender Joe Gorman on a free transfer.