Added in file push and some basic tests for determining the folder structure