Move some files around, added Vec2I and Vec2F types.