added versioning, cleaned up logging, more system information.