first version of scala config
updated .gitignore to ignore package archives
markdown mode