added LICENSE and headers to src