refactoring
created helper functions for recursive directory creation
added test-kitchen