plan src code partitioning to be concatenated with grunt