Code cleanup
Test commit
Removed redundant "name" parameter in Unit class
Major overhaul using dynamic object instantiation

- Temperature dimension does not work
Dimension is now an interface
Temperature dimension works
Code cleanup
Added todo items
Delete Category.cs
Implemented Pressure dimension, validated input