Added references for various simple concepts
Changed switch to use proper explicit euler