Schema normalization and more

1. Normalized storage schema
2. Base class for background jobs with properties as arguments
3. Possibility to change job property within the job