Refactored MiCS Extensions into own namespace and seperate files