Command system

Add an extendable command system to get rid of the maze of `if` statements in `ComandHandler`. Also condense all commands under one broad umbrella command to avoid command name conflicts with other plugins.