Added initial coding attempt template interface

Signed-off-by: DarioI <dario.incalza@litus.cc>