Initial commit: euler_method