base class for all products, tests
added admin docs