added proper documentation to the content script
added more documentation/comments
working merge?