Create sphinx-api documentation

Change-Id: I1b0090062dffc2fa8be3dc990e86561d0a84ba76
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>