Added BATS tests and split recipes in the process of learning.