Work on Festify.Desktop

- Added many new Views and ViewModels
- Improved WatermarkTextBox