Bugfixes/validations to before create

## Status: ready to merge

Responsible: Andre Orvalho
Reported: Andre Orvalho
Relevant to: creating images

NOTE: it needs rebase when #29 is merged

This makes sure the upload is only happening on the correct timing.
Also corrects the validation dependent on values from uploading like uuid, height and width