Fixed issue with images in dist.

- Moved images into CSS as background images.
- Now delivering different images for retina.
Added change event for inputs to enable form.
Reworked empty stage handling.