basic app now working without back end