Ignore swap files
Create tests for grid (disable webui)
Update packages for new SDK
Separate 2d logic into lib
Modify structure to receive a list of layers
Output castle grid
Fix build script