Modified the default.rb to form a structure.
Moved the source file to load from attributes.