Moved shortcodes into class. Added currency option and parameter. Added some more excaping.