everything is modularized !

now you can develop plugin, without interfering the HIDE core