Extractor, resource types, mobility improvements.

[ADDED]     Extractor module.
[ADDED]     Resource types.
[UPDATED]   Refactored mobility.