uploader directive
uploader styling
uploader hover effects
small angular refactoring