added license types to enum, started working on LicenseType class structure