work on points and events
points system is going to work of of banks in vault.
adding custom events that we will check for every tick and execute if a
condition is true. Plus since i am such an OO devote you can register
your own!

Signed-off-by: Techcable <Techcable@outlook.com>