Added comments and license headers

GUYZ WHERE DID MY WRITE PERMISSIONS TO THE HACKF REPO GO????

P.S.  I LOVE TYPING IN CAPS