+ Board class as data model + Texture loading code in BoardPanel + Abstract Piece class with Type enum - Moved piece textures into res/pieces - Changes TextureLoader to work directly with files