Maavis framework for easy access to media and communicatons