Working on a window and inventory system
Merge branch 'master' of https://github.com/DragonSpire/DragonSpire
I have some major rewriting and rethinking to do on locations and the region / chunk systems

There are some nice optimizations that can be done

for example, fully implementing cross location type calculations inside the locations for cleaner faster and less problematic code would be awesome

and a region system that pre-groups chunks into regions so we don't have to recalculate them every time we want to send them would be nice

but the server is stable and running well at the moment, some small bugs but it seems to be good.
Merge branch 'master' of https://github.com/DragonSpire/DragonSpire