Removing old code that we don't need
New sample classes that use more conventional class representation
Add license (AGPL)