configuration

Added the configuration module. Unlike excentury and lexor, the
configuration for `esmero` is done via `json`, thus we can declare
dictionaries in our configurations. All inputs however are still
interpreted as strings. The `__main__` module is now accepting other
commands.