Add LICENSE and per-class comments