added header doc
added license file