diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e97c609120476289487b69ea8f5b1a53eeaab3bc
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,70 @@
+# Prerequisites
+build/*
+build_stretch/*
+test/build
+*.txt.user
+*.txt.user.*
+*.autosave
+# Object files
+*.o
+*.ko
+*.obj
+*.elf
+
+# Linker output
+*.ilk
+*.map
+*.exp
+
+# Precompiled Headers
+*.gch
+*.pch
+
+# Libraries
+*.lib
+*.a
+*.la
+*.lo
+*.autosave
+# Shared objects (inc. Windows DLLs)
+*.dll
+*.so
+*.so.*
+*.dylib
+
+# Executables
+*.exe
+*.out
+*.app
+*.i*86
+*.x86_64
+*.hex
+
+# Debug files
+*.dSYM/
+*.su
+*.idb
+*.pdb
+
+# Kernel Module Compile Results
+*.mod*
+.tmp_versions/
+modules.order
+Module.symvers
+Mkfile.old
+dkms.conf
+/.project
+/.cproject
+/kelvin-node_logs.txt
+/build/
+
+# Autogenerated CMake files
+CMakeCache.txt
+CMakeFiles/
+CPackConfig.cmake
+CPackSourceConfig.cmake
+Makefile
+cmake_install.cmake
+
+# Editor's temp files
+*~
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7ca0b2421839835bb91cb71f307c2933c271958d..a5a0a9238feadb767c8c71cba0e99cc112399f96 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,7 +2,7 @@ project(cellframe-sdk C)
 cmake_minimum_required(VERSION 2.8)
 
 set(CMAKE_C_STANDARD 11)
-set(CELLFRAME_SDK_NATIVE_VERSION "2.0-4")
+set(CELLFRAME_SDK_NATIVE_VERSION "2.1-0")
 include(cmake/OS_Detection.cmake)
 add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"")