Adding form for creating new widgets

- Improving display of loading message
- Adding server-side delay for widget creation and retrieval