[#54676640] Break up mounting from init.pp

As we are going to extend the module further we don't
want to clutter up init.pp