I realized...

Finished drafting the class design. I may upload it when the pyweek server is fixed. The coding work will become a bit more harder than I thought, as far as I can see. I might fail, but let's go forward, because this is a 'Challenge'. A lot of GUI parts are required, and I have no time to build it from scratch. Thus I picked out Albow for a GUI library. This humble library will fit my rush coding. I'll try to check how I can implement it into my source code.