M2M IT Life: Flying Free Cocoon's John Berthels talks smart homes, computing languages and what influences have shaped his IT Life