Add proper sourcesets for gradle to project