Moved ITickable, to IComponentTickable, which defines a component
that ticks.
Added IComponent, which is the base class for any component defined.

Signed-off-by: Wolftein <agustin.l.alvarez@hotmail.com>