Added cmake files to project.

Added cmake files to project that enables developers to build using
different compilers on Windows. There is no cross-platform support yet,
but it might be added later.