Turn logic in place. Still need grid coloring and mouse click interface.