Change default settings for hide and show timer. Add event for empty data and failed to fetch data. Change how the rows are build, they can be updated now instead of deleted and rebuild. See diff for more.