Switch to multi-project gradle setup