fundamental principles of marxism