premaseem.wordpress.com
Architecture: Proxy design pattern
I have written the working code based on the Architectural diagram, which can be downloaded from Github Working code github link: