created function for validating and uploading images, keeps track of "erros" if a user tries to upload too large in pixels ( width or height ) picture or in size (MBs), removed an input field from the create asset view in the admin panel, and made it so it is set internally in the adminController, made an input field with a dropdown list for adding an owner to an asset.