Separable Preferences, Decomposability and Strategyproofness