Node Tooltip Delay Timer fix

Important fix
---
This is fixing a crash upon null pointer exception (Added null checks to fix this)

Changes
---
1. Renamed timer
2. Refactored delay duration into config file
3. Made timer stop after one tick (this was accidentally left out in previous pull)