branch classes refactored and new revision
revision animation and info added