Merge pull request #13 from rmmpremaratne/master

Pull request
Merge pull request #14 from rmmpremaratne/master

InsertMoments created and some proxies added
Merge pull request #15 from rmmpremaratne/master

Testing edits
Merge pull request #9 from tharindu1st/master

Merge pull request #8 from tharindu1st/master