Liam Sercombe, seen him play a few times as Oxford are my wifes team and get dragged along there when i am down, reckon he would be a pretty decent signing for your lot.
I see Jamie Walker is leaving Hearts, no big loss there and would be as well cashing in as he is out of contract next summer.