finally gave it a sane project structure. sorry about that guys