added cmake based build and packaging