Activity class can describe and register itself. Cleanup on object constructors and properties. Fixes #13.