Features and refactoring

Added DatastoreGroup, HypervisorGroup, ImageTemplate, Log, Network and
Transcation