Fixed problem with Axis reusability and priorities, included UML diagrams.