improve cmake file
add neuron plugin
add .swp in gitignore