[Added] Hook library by default as it is used way too much
[Added] client/shared/server hook definitions ( VERY BASIC NEEDS FILTERING AND WRAPPING )
[Fixed?] Hook.run not executing ( however problems still exist )
NB: Most of these are very hackily implemented and will most likely need redoing/changing