Introduce Mobx in Tuc App
There's a suggestion from my end to introduce Mobx into the app for very basic usage. For complex parts(e.g api calls and etc.) Redux is perfect but for places where we just need states for using them for maybe shiboleth purpose and for importing timetable which are very basic tasks and shouldn't be a lot time taking to implement. So as we know introducing something in redux is a long process even for small task a lot code needs to be written while I feel Mobx is a very small tool with not much of an implementation required to use it. So for settings states, timetable code, tokens and etc. I think Mobx could be a better solution.
https://mobx.js.org/README.html
Still there could be something I might have not looked into. So I'm open to discuss this mobx implementation.