Many new changes.

Activation of a theme now works. Update now works, appropriate messages are shown for doing specific actions.

The theme is now compatible to make child themes. We removed the hook class.