splitted up screen management ( we have to create a sseparate .c file i think )
got many errors in comilation time:
"undefined reference to dlopen"
got it compile with -ldl cflag, but it isn't static....
i'll try this at home.