started implementing simple progress box class