Bank and ScriptHandler

Bank fixed some nullchecks to isValid and returning null to returning nil().
ScriptHandler fixed it to call operate() after start()