Final year project, an mmorpg game in java