Contemporary artwork now on view at Aberdeenshire castle