Proper normalization of canvas data(apps & layout)