Added sample project(initial), more tests, upload manager.