bind base element lifecycle methods
Element meta data is specific configuration passed from elements to the BaseElement that are used to control the BaseElement's behavior
This is not required in all react renderers and some react renders use other strategies to manipulate the BaseElement
In a future step we will bind the reconciler to the element lifecycle methods
It's best to put these in the BaseElement because most of the logic will remain the same across all elements
npm run start