Added files for widget functionality