Moving go components into their own folder to prevent any future overlaps