Adding configuration system
adding executable
autoloading
github client implementation
filter settings
Adding smoke tests for external clients