Added package.json
Added TypeScript definitions
Initial TCP server with inbound and outbound peers
Parse sent version commands and acknowledge with versionack