Basic Game Component

The implementation of a component based scripting system in the node
class.
New Main Header File