added new setup tool based on gradle