add new permission system hook, clean up config, add new playermap methods, cleanup hook system and fix adding hooks from folder