:Date: 2022-01-24
:Version: 1.0.0
:Authors:
    * Mohammad Alghafli <thebsom@gmail.com>

State machine with variables within states.

This library was made to make it easier to make a menu and keep track of where
the user is within the menu.
