learning about component.js. very basic uploading possible