Granite City Rock Stars, Aberdeen's youth climbing club