Modified how key-value model is stored. Now fields do all the "magic" using descriptors.
Added south to requirements file