Moves code to src and adds NPM manifest