Added the package main importable file and change necessary files to correctly import the framework
Added package tests
Added How to section to README file
Added smart.json and update package.js with proper order of file load