Nevermind, i did not see any change to them earlier...anyway your problem is in the blockstate file..your pointing to a model which is inside a model/blocks folder, but your folder name is model/block
StringTextComponent is what you are looking for. If you are using eclipse, you can right click on types (such as ITextComponent) and select 'Open Type Hierarchy' to see all subtypes, which can be useful in cases such as this.
This:
And this:
Do essentially the same thing.
Except that the former adds the methods to the Mod Event Bus and the latter to the Forge Event Bus and the two event methods you have aren't annotated with @SubscribeEvent, so the latter actually doesn't do anything at all.
Your mod ID is tutorial.
So why are you setting up dependencies for examplemod?