YCM Bindings and other minor changes