progressbar update to the last way to provide the animate function
Fix a lot of things, add documentation for button and examples in home