Added cmake files and sources