update gradle and dependencies