Build your own AngularJS