Created the BoardPanel class, which will draw the board graphically. Also, added image files for all of the tiles.
Merge branch 'master' into Graphic-Tile

Conflicts:
	src/Carcassonne.java
Changed tileDist.txt to include tile image filenames. Also added tests to make sure tile filenames are associated with files.
created random number to randomly select a tile
carcassonne now randomly draws a tile and lets the player input x and y coordinates and checks whether those are valid and places the tile on the board if they are valid
now checks whether tile is being placed on top of another tile
created junit test that fails and moved the function to board instead of carcassonne
Made all tiles on Board display in a panel above score panel.
Merge branch 'master' into Graphic-Tile

Conflicts:
	src/Carcassonne.java
Removed a testing printline in BoardPanel.
Program detects whether tile in hand can be placed at a given coordinate
resolved conflicts with master
Merge branch 'master' into TileRotation
Added rotation to the Carcassonne run method.