Is there a OTG cable for the Moto G that is thin, flat, flexable and can be mounted on the back of the phone without getting in the way, as well as having a port on it's self so I can plug it in and have the phone charge, and while I am at it a very thin and flat SDcard reader. I know it sounds crazy, but this lack of storage is annoying (I am use to the Galaxy S series with built in SDCard Slot. (and no I am not want to install a slot and risk destroying my phone.