A Simple Unified Framework for High Dimensional Bandit Problems