An Infrastructure for Mobile Computing with Intelligent Messaging: Implementation Issues