implemented AggregateOperation and began adding tests.
added missing TestFixture attributes.
allowing conditional functional tests