A JAVA project based around recreating the popular trading card game: Magic the Gathering.