+ added encoder mode support in timer driver + added external IRQ support in io driver + created 3D model for encoder cap * tweaked ui lib for testing purposes