Separated Euler and Implicit methods in .cc code and dependencies.