Your clunky smartphone is finished—the NanoPhone suits in your pocket and is lower than $90