Feature/code quality

Containes mainly comment/dockblock changes
"Base currency" is noise if the name of the variable is $baseCurrency. "Currency to convert from" is useful, that's something that actually helps explaining what it does. 

The same goes for some of the other comments.