caching proxy downloader implementation
basic mediator game - without UI