Main App skeleton