move image picker platform code, now all platform dependent code is organized in platform folder