Added initial South-based migration
Added state machine to keep track of task state
Updated README.md and added example usage