Initial commit, packed and ready for npm to publish