MOD
+ some refactoring
ADD
+ hgignore for Mercurial w/o git extension