Adding whitelist feature

This allows you to whitelist certain functions to only be run by specific users. This is easily worked around but this stops casual users from doing something wrong.