Added support for repeated function. Windows are now resizable. Added tooptip functionality