Issue #84: Add code docs in Typedoc format

Signed-off-by: Lucas Fernandes de Oliveira <lfoliveira@inf.ufpr.br>
2 jobs for issue/84 in 1 minute and 50 seconds (queued for 6 seconds)