Added include guards, and license headers
Revert "Added include guards, and license headers"

This reverts commit a4902b67fb4ef1e7fd477d27353242da879ca90c.
Added back license headers