Implemented save/load mechanism. Place objects are now correctly saved and loaded.
Wrote C++ backend for the `Place` object. Full coverage is coming soon.