Alpha release
Made rendering widget only once
Several intermediate changes