Refactor concierge

If we are not going to use Concierge as a class, it should become a module. 
Now the syntax is shorter and more clear
Not sure we need to worry about that though, as memory isn't really an issue. Instances are easier to test, make it easier to break down smaller methods, and are generally nicer to work with as the app is changing frequently.

Any other reasons to make this change?