Save and Load levels correctly

-> Using a custom JSON format, but the manual parser is still simple.
-> Removing "Level" namespace
-> Using JSON.Net