CMAKE support

CMAKE build system support added