Improved workers
Use redis to store statuses
Improve UI