restructured project to needlessly use packages, because. -.-