added widget and menu support, also added the rest of default templates that shoud be utilized