Finished testing of Expression class

As class is very trivial now, only these basic tests are created. The ConstructionDeconstruction one is for testing the correct usage of shared pointers.