Restructured the whole project, it now makes sense. (DINKLEBERG >_>)