[beta] Huge changes
* Add getopts to parse argument
* A lot of new arguments
* Code cleanup
* Defaut offset only on all song & like for now.