Added logger, argument parsing and did some tweaks.

* Now parsing arguments. Added -l, --loglevel and -n, --fps with handling
* Added a logger which uses the --loglevel argument given
* Tweaked so that we specify FPS instead of ms intervals for running ambiled