added progressBar lib
reworked design