Added interface for config loader
Need to change how commad factory deal with creating configuration
Configuration in CommandFactory is now given from constructor