Windows Store on the web gets touch-friendly & gains several improvements