Basic implementation of zone

This pull request provides a basic implementation of zone, with an instantiation for 'charging' zone. 

It probably require to extend 'battery test', and add some documentation, but it looks good enough for a first discussion.