gradle examples for different problems as skeletons for real life projects