initial commit
code cleanup
new chart editor
inserts new charts