use vec for holding state
Merge pull request #118 from eklavya/issue-95

use vec for holding state
Improved trait implementation macros and reduced boilerplate in widget modules
Updated example to demo position helper methods and updated readme.
Updated readme
Merge pull request #120 from mitchmindtree/master

Improved trait implementation macros. Implemented positioning helper methods. Updated readme.
Saving state more efficiently