Move mic struct to its own file in bruno package