added ICommandInterface
added SIBCommandInterface
added ICommand
added SIBCommand
refactoring: renamed Hit his methods according to owl
corrected gitignore