[Client] Ensure that windows stay on the screen area
[IDE] Added additional possibilities for compile time validation
[Common] Annotated skill structure
[Common] Annotated data types
[Common] Annotated network interface
[Client] Annotated world and game map
[Client] Refactored class strukture of player and character classes
[Common] Annotated and updated character class
[Client] Resolved some compiling problems
[Client] Improved and annotated combat handler
[Client] Improved and annotated map processor
[easyNPC] Fixed problem when loading a empty script
[Client] Cleaned and annotated mini map
[Client] Rearranged mini map code
[Client] Map Dimensions handler cleaned up
[Client] MapTile class cleaned up
[Code] Cleanup music box and people manager
[Common] Added JCIP library
[Download] Added JCIP to applications
[Client] Properly synchronize access on the mini map