As far as software recommendations to ensure easy communication, Yammer is a good one to setup your own private social network. One that is a bit less intense is Hip Chat which allows for company discussions and group instant message, I’d say more or less like an upgraded Skype kind of communication if you are familiar. And another free alternative to Skype for free video chat (with great screen sharing) is Google Hangouts. G+ has done a great job here, it seems to be more stable quality and connection than others. There are also many great remote time tracking programs like we are building at Worksnaps (http://www.worksnaps.net/www/) that keep people on track, accountable, and allow for complete transparency for all involved.