added timer class
moved Selected user outside, Apptimer, and more