Status updates about rewrite of TimeTable

At first, this issue was a collection of all kinds of thoughts, which a rewrite of this app should have.

However, that went a bit chaotic, so I decided that I will post some status updates here and for anything else a new issue should be opened.

Edited by Felix Hollederer