AdsManager.java implementation (in progress)