Added Util class for common operations

Signed-off-by: Titouan Rigoudy <titouan.rigoudy@gmail.com>
Added Window class

Signed-off-by: Titouan Rigoudy <titouan.rigoudy@gmail.com>