update routes
add AJAX progress retrival action
move complete view to progress
code refactoring