demo and testing json string, main page and widget complete