Merge pull request #4 from felixgirault/master

updating repo to match master project
new providers and clean up of inserthtml function
Merge pull request #26 from laughingwithu/master

new providers and clean up of inserthtml function
Cleaned up last pull request