Themes are modularity, liquidity, reliability, and extensibility. Windows support is a whole separate project because of differences in libraries. There'd be no purpose for this to run on Android. There will also be some Unix support too, depending on availability of a test server for each...