Refactored RA classes
Merge branch 'master' of github.com:krv/Extended-Rearrangement-Algorithm