upload preview working, but still needs styling.
next work on server side upload.