added indivdual question pages

* added indivdual question page
* switched to Mongoose for better db handling
* added 404 and 500 error pages