Abstracting methods, will require clarification at meeting for how the
information will get passed and what methods need to be where
Merge branch 'master' of https://github.com/skkroh/htmledit.git