vector practice and visualization using svg