Survey framework for easier interaction on mobile devices