Add setPrefix method

Not sure if this is the best way to do this but I needed the ability to change the prefix from inside a controller. Let me know what you think.

Also got rid of the spys in the test since they were preventing me from verifying the preset. All tests pass.