trying out more of a skeleton structure for app setup