Removed console.logs for remote API failures
Removed $scope.videoTitle and $scope.videoDuration, since I'm storing them in $scope.videoData anyway
Restrict startSeconds and endSeconds to numbers