Data Level and Parent File Creation

This pull adds:
1. Automatic determination of data levels.
2. Automatic creation of any files/directories in data path that do not already exist.
3. Adds blank template controller file(s).