Functional library for Garry's mod