Implementing NetworkRequest module

Network module for sending sync & async request.