lotsa shit

I gotta update the gihub more often
Switched to JSON,
updated the GUI a little
made movements restricted by matrix in JSON
started on costing things
maybe some other stuff