Big updates

- Added shared library with core shared components (Packets,
Enumerations, MapCore, NPCCore etc.)
- Fixed ResizeTileData function for maps (now it is resizing it to
proper max map dimension sizes)