figure we cant use AngularJS have to recreate app