Refactored function headers

ID and Classes are now at the end, since these are non-critical
parameters and may be omitted.
added svg_ prefix to all jsvg functions
added path functionality.