initial changes for bundles
thats not needed
transitions and states are now seperate
simplified how we handle end states.
added some docs
removed active/inactive mess
version bump