Jessica Macrae underwent surgery at the Royal Hospital for Children in Glasgow last year after a tumour was discovered on the back of her brain.