Basic functionality with recursive upload and withouout file comparison