Added very basic test case using all data types
Implemented dictionary switch