improve layout (ok but much room to improve)

- extracted partial for questions on index view
- adjusted js after changing css classes
- all good