added base input progress changes

added new inputProgress JS library
extended docs
made styles for pretty look of the new control