Shuffled source layout to match gradle defaults