modularize project
ignore ensime configuration file