Added Settings, first basic preview & image generation implementation