Added 3d points support
Fixed project structure && fixed warnings
changed project structure