Remove isEnabled method out of transition whilst decide whether to
keep in petrinet or move into transition
Fix bug in asking weight for token that does not exist in arc
Now return 0
Tidy up animation

*Remove unneeded methods
* Remove typeId from AnimateAction
Refactor Animator to be for a specific petrinet