Merge pull request #14 from bruceravel/master

implement unit testing, json file interchange