Added start of privae
Revert "Added start of privae"

This reverts commit 8f7111855f2aced506b7ad0d186e05d6095e18ac.

Didn't finish writing up this file.
Added private header for Module.

Signed-off-by: Jacky Alciné <me@jalcine.me>
Updated module heading, commented out not-working code at the moment.

Signed-off-by: Jacky Alciné <me@jalcine.me>
Added a pretty header for Call.

Signed-off-by: Jacky Alciné <me@jalcine.me>
Added documentation to sources.
Added more logic for procedure calling.