Added Player, implemented TreeFileHandler