Revert "adding better support for svg"

This reverts commit cbf067079f5e1260b2ffbf2d06c57b9fda4cafa5.
adding better support for svg (sorted)

adding support for common svg elements
adding support for svg specific propeties
adding support for svg specific propety values