Working chess program -- need front end