#3 adding interface elements and angular module for file upload