Update gradle version and add gradle wrapper