dubbele terug button in gameview weggehaald
controller unittest
properties test
Unittests for game package added
Made IGameData and GameData & GameManager for MP
Merge remote-tracking branch 'origin/Airhockey_V2.0' into Airhockey_V2.0

Conflicts:
	Airhockey/src/controllers/GameManager.java
ProgressIndicator
Fixed puck reset bug

Simple as fuck... o.O
weet niet
Fixed all classes to pass unittests for package game

Except Mathutilities
Mathutillities unittest added
timer
Added classes for multiplayer
removed unused import + opacity in piLoading
Progress on peer-to-peer multiplayer
javadoc
Makes the game work in singleplayer
Merged branch Experimental.
Includes Tests from Airhockey_V2.0, Networking from Experimental. Also refactoring of GameManager and Experimental's audio files.

Added soundfiles, updated Networking, and resolved conflicts.
Sound Playback might not be correctly deployed, checking for issues; if so, following next commit.

Details below.
---

Merge remote-tracking branch 'origin/Experimental' into Airhockey_V2.0

Conflicts:
	Airhockey/src/controllers/GameManager.java
	Airhockey/src/controllers/LobbyManager.java
	Airhockey/src/networking/Client.java
	Airhockey/src/networking/Server.java
	Airhockey/test/game/AITest.java
	Airhockey/test/game/AdministratorTest.java
	Airhockey/test/game/DifficultyTest.java
	Airhockey/test/game/FieldTest.java
	Airhockey/test/game/GameWorldTest.java
	Airhockey/test/game/GoalTest.java
	Airhockey/test/game/HumanTest.java
	Airhockey/test/game/PodTest.java
	Airhockey/test/game/PuckTest.java
	Airhockey/test/game/TestSuite.java
Leftover commit from merging branches.

Revert if need be.
Fixed audio playback.

Also used state instead of indexes.