Removed settings.py
Lot of things in update:
  - more verbose
  - cache of first methods (debug purposes)
  - add option parser (more convenient imho)
  - create class Song