Merge pull request #1 from telkins/master

Allow decorated classes to declare __attributes property
flattened directory structure & updated deps
update editorconfig
Merge pull request #2 from wilmoore/reorganize

flattened directory structure & updated deps
cleanup readme
add contributor guide link
A minimal `Attributes` trait to decrease getter/setter boilerplate.
Update README.md