Developing hyper

This is a set of documents outline how hyper is developed, how to contribute or get involved, various processes we use, and internal design explanations.