Merge pull request #7 from sdh16/develop

merge changes from develop branch - general code improvements
merged trial to master
Update README.md
Update README.md
Merge pull request #10 from sdh16/develop

merged develop into master
Merge pull request #11 from sdh16/master

sync master and develop