In addition to this, a number of convenient features could be added to improve the overall quality and usability of this software. One such useful feature is serialization and deserialization of user-created graph structures and configurations that could be easily saved and loaded from file. This could help a prospective learner or researcher to save his or her work incrementally and use this software for long-term studies and features.