Add colors to nodes and improve ipad support