Refactored the html and tag class a bit. \n\n \t The last refactor should have been in a dev branch; whereas, this one is more tangental. I say this because I am usure if these changes are for the best or not.
Added a method to the tag class that appends other HTML::Tag objects as subtags to the tag the method is being called onto.
Further changes to make the gem more OO