Added upload method
Added image upload function
Hide button when not enabled.
Clarified instructions a bit