Dev Guidelines

to be referred to!
- dev_notes for umm dev notes
- docs for documentation of actual code