basic app in place, needs server