added package.json, separate test and actual src files