Add first versions of file and tree stuctures, #10