Removed deprecated classes
Completed edit question functionality
Updated tests to be self-contained
Added add and remove methods to question
Removed unnecessary null check
Updated ToString method