updates manifest.json

set most of what we need, documented it all, and kept some
settings (commented out) that we will probably need later on.