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