Initial implementation of basic chess