A General Time Engine App Framework and Service