Pulled in react so we can work offline
Changed to use Circle and Square for pieces

.. rather than triangles pointing in different directions.