v1.0

This is it people!

This pull request contains the meta document for `ContainerInterface` but also is the pull request for v1.0 since this is the last task.

Please review the meta document, I'm not a native english speaker so I won't feel bad if you want me to rewrite whole paragraph or sentences.

I have not taken the time to summarize all the arguments regarding the interface names. Is it worth it? Probably... Especially for the FIG in the future. But this is seriously a lot of work...

Feel free to push commits directly to the branch too if you have a bunch of edits (and if they don't need discussion).

Let's try to not keep this pull request open for weeks since this is just text that can be fixed/improved anytime. If there is no activity on this for a few days straight this will be merged.