Feature: Basic widget and its permissions.

## Ready State: Yes