add basic framework for application flux flow