Added plaintext serialization to the Shape class. This logic may be removed in favor of a more standard representation such as XML of JSON. The goal is to be able to save scenes as files.