added fields for solutions tried to problem view and problem controller

Allows user to create, add and edit solutions they have attempted to their problem