I would have waited to get a decent AI before doing the interface...
Are you going to put AI? It will be a very tough project
Well firstly it's not just an interface, all the internal data structures are in-place and the legal move generator is nearly done.
And yes I am going to add AI and yes it's a tough project. But I've written chess programs before and have many chess books and idea's for the AI - it'll take a while to produce something competitive though.