notes on spring git and gradle