constraints/design choices draft

updated from outline to draft, meaning bullet points are now paragraphs

also added a few missing constraints