Beautify UI

Make game board different for two players
Elegantify More Code

Elegantify More Code,
More helper function in Position
Compress game board fixed
Localize Pieces

Download the pieces, so we don't have to load pieces every startup.
Finish King Reachable Method
Move Files Around
Merge pull request #2 from Vadman97/gary-dev

Gary dev