Non-deterministic Quantum Mechanics, the Two-Slit Experiment, Measurement, Wave-Particle Duality, Spin, Mass and Energy