Minimum needs added all event connections, added doc strings, added import export and add/remove row logic