removed unnecessary parameter copying in attribute methods
removed unnecessary parameter copying in component methods
changed default naming of modules