Added recursive cmake structure and config file.