Fixed InvalidParameter

-Removed the build-in symbol str and replaced it with stringVal
-Changed the class to be reliant on the parent class. This way only
1 InvalidParameter class frame can be open at once, so that the user
must fix that mistake before they move on.