Started on Logic* support & added active

*Logic i.e Game code which can be either a component or a state-member