Started background timer, and constructed data update function