Refactored :app to use generator-base class