Directory Listing
move concat to external ( taken from the web )
move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )