You never add your registry handler class to the game’s event bus, so your registry handlers are never called.
To fix the problem, annotate your registry handler class with @EventBusSubscriber.
Apart from that, there are some bad practices in your code:
Stop using ItemBase and BlockBase (abusing inheritance).
Do not use static initializers (likely to cause unpredictable errors).
Stop using IHasModel (all items and blocks have models, thus the IHasModel interface is unnecessary).
The detailed reasons are listed here: http://www.minecraftforge.net/forum/topic/61757-common-issues-and-recommendations/