refactoring first draft. runs. timer not working
further refactoring. added timer = daemon. added try except for main loop
deleted has_money decorator