Merge pull request #11 from pavelki/master

Changes improving structure of the source code and making code compliant with PEP8
Merge remote-tracking branch 'upstream/master'
Adding options for included and excluded note file extensions