update package.json
basic structure
finished the core library