pieces should have boarder
change color
fix previous TODOs