Add build scripts
Add gh pages publishing