switch to gradle and new appcompat library