-#include "glwindow.h"
-
-iconv_t ucs4_iconv;
-
-// UCS-4 string
-class widestring : public std::basic_string<unsigned>
-{
-public:
-};
-
-template<>
-void std::char_traits<unsigned>::assign(unsigned &to, unsigned const &from)
-{
- to = from;
-}
-
-template<>
-unsigned *std::char_traits<unsigned>::copy(unsigned *to, unsigned const *from, unsigned n)
-{
- return static_cast<unsigned *>(memcpy(to, from, n * sizeof(unsigned)));
-}
-
-template<>
-unsigned *std::char_traits<unsigned>::move(unsigned *to, unsigned const *from, unsigned n)
-{
- return static_cast<unsigned *>(memmove(to, from, n * sizeof(unsigned)));
-}
-
-template<>
-unsigned *std::char_traits<unsigned>::assign(unsigned *to, size_t n, unsigned a)
-{
- for (unsigned i = 0; i < n; ++i)
- *to++ = a;
- return to;
-}
+#include <tinyptc.h>
+#include "flagtrigger.h"
+#include "widestring.h"
+#include "fetch_current_tournament.h"
+#include "fetch_list_of_active_groups.h"
+#include "fetch_list_of_finished_groups.h"
+#include "fetch_group.h"
+#include "fetch_auxilliary_screens.h"
+#include "fonts.h"
+#include "groupscreen.h"
+#include "top10scorescreen.h"
+#include "top5chosenscreen.h"
+#include "splitscreen.h"
+#include "rotatescreen.h"