Android MVP Pattern – What, Why and How? (www.buzzvil.com)