Modified backend code for FirstBuild demo
Adding in frontend code (not yet complete).