static field fixed

alternativeRepresentations was a static field. Also rename as
representations
RepresentationMove is now possible
packaging subjectRepresentation

packaging subject representations related classes in
subjectRepresentations.py
classes TreePaths and Step

Classes used to track back the history has been added