Fixing level/physics2d.json

-Adding modules to catalog.json
-Fixing dependencies through modules of type enviroment
Organizing code into subfolders
Adding matrix loader
Adding isometric_collider and fixing some things on isometric_map(it needs more fixes)
Fixing some bugs on image and tilemap

-image now accepts args.sw args.sh args.dw and args.dh
Now isolevel.json works!

-Adding isometric_player
-Adding animation and animation_collection
Fix iss3