Edited to reflect changes in mount.h
Managed to track down and fix segfault/memory issues
Still not functional, but moving along