more moving around files
added cmake util