:book: documentation of engine.c
first version of setting configuration, it works but need some polishing

Change-Id: I0feec26e28387c71fc95df3e54cd78b6ca94ee05