new svg, lots of changes, updated todo list