Changed Configurable class

It makes more sense to assign real attributes once
instead of searching for proper value every time attribute is requested
If given attribute has a setter then it will be used
Removed redundant assignments