Const correctness in solid and gas classes
Added copy and assignment operators for classes gas and solid