Actions module

Not sure if my implementation is good, but it is working
Bugfix

bugfix on nsfw_gag due to the last refactoring
Code cleanup
Logs

I added a small logging system