Ensured the addition of GPL headers to all classes, added license file.