Re-factored Code

* Added class property: $default_atts
* Added setter method and filter for default shortcode attributes
* Cleaned up code and inline documentation