Added functional tests
Removed node_modules
Added functional tests to run test script