Graeme Cruickshank, Edinburgh