Add new calendar widget

powered by jQuery UI

Signed-off-by: tasos-ale <alexiou.anastasios@gmail.com>