Updated documentation to match new manifest structure
Added some TODO's
I will be completely changing how the system performs the update before I implement  bsdiff