Make initial3d a static lib for better project structure