refactored counter to separate more
moved aop
moved gae persona to new sub-library