Implement Theme Selection

Signed-off-by: J Phani Mahesh <phanimahesh@gmail.com>