- added GPLv2 license data to file headers
- Star now has a constructor.