Added interface for world objects.

Made changes in: WorldObject
Javadoc added to view package

Made changes in: GamePanel, Window
javadoc player, gamecontroller
Projectile, Weapon

added projectile and updated weapon + javadoc
Fullscreen
Merge remote-tracking branch 'origin/VidarBranch'
Supply
Merge remote-tracking branch 'origin/VidarBranchTesting'