Writing a Library: Working with JSON, up to Creating a package