Added DisplayList.java

- Added DisplayList.java for displaying a list of card in a seperate
window
- included mouse actions in FieldElement.java
- updated TODO list in Game.java
- updated card base search locations in Player.java
- fixed a bug regarding cannot swap cards