splitting config into minimal external dependencies part and normal part
im config file added
windmove package added
basic cpp config added