Added basic CMake build structure. Solves #5.