Moved setting default tags into initializer
Made config properties immutable and not optional