Plenty of changes for 3D operating and matrices

Now you can use Matrix44 for some 3D operations like rotations,
translations, etc. You can use this class for storing an object
position/rotation.