Merge branch 'f-docs-overhaul' into dev

close #26
close #27
close #28
close #30