Controller doc

Incomplete