Moving to functions into namespaced object

Updated Unit tests
Organized file structures
Namespaced HtmlToText Object