cleanup of methods
renaming of parameter var in after_render
improved the render_buffer method of Tag
cleanup Tag, added behavior where attributes with underscore gets replaced with dash
moved the class_ attribute renaming to class to __init__ method only
fixed spacing and docs