adding new android library code.
finish downloader and requester.