make progress bar;
update interface;
modified server update method;
add minified angular code;
ready for production use;