Day 3: updated SolidSystem and ElasticEOS based on Kevin's code; using Eigen matrix libraries