Insert @Override annotations, remove uncecessary final
Remove redundant local varibles in pipe-core
Make arc fields private
Add final status to fields in pipe-core
Fix unit tests that broke due to changing in petri net component naming