Move to a multi-project gradle build