MADE:
--> Separated test of main.cpp
--> Completing Matrix lib

TODO:
--> testMatrix function cause crash
MADE:
--> Move and copy constructor for Matrix class
--> Added EKF files
MADE:
--> Rearranged
MADE:
--> rewritten some headers of files
--> Started with EKF filter parent class

TODO:
--> Implement it and test it
MADE:
--> nearly completed EKF parent class:
------> Not virtual declaration of updateJf
------> Not virtual declaration of updateJh_hZk

TODO:
--> Need to add more functionality to Matrix core
TODO:
--> implement operators << and ! for outputting and transposing
MADE:
--> Transpose operator in Matrixes
--> Some fixes

TODO:
--> Matrix
-------> Inverses
-------> Determinant