A simple yet powerful framework to manage your screens and add transaction effects between screens!