Added initial smart.json
Added initial package.js
Updated with build catalogue
Started example implementation
Made everything client side