added functions for module unload
one style header guards for Framework Manager