Basics of linear algebra and vector spaces