added base controllers documentation