Cleaned up API

Furthered separation of IP and regular bans
Simplified command execution