- renamed Piece to PieceType
- moved basic types to Basics folder in pgn.Data
- changed Piece to PieceType
- added new class Piece consisting of a PieceType and Color

- added basic parser for FEN (unfinished)
- extracted PgnTag types, the date tag parsers and the fen tag parsers to separate classes