Dev proposal api

My proposed changes to the Welding API which are more memory and processor efficient.
Inheritance is now "fake" but more in line with traditional super -> child relationships.
No *actual* inheritance or copy-left or copy-right behaviour means it's memory and processor safe.