made upload into its own service; added a fileread directive for file inputs; change ng-submits to just buttons with ng-click
moved url base outside of individual services and using a global var for now