Added base framework module