Move command prefix to configuration
Update sample dictionary

Update includes:
 * Additional responses;
 * New structure for plugin system.
Prefer isset() over array_key_exists()
Pass arguments into plugin handlers
Update code comments