Initial commit
Add custom Map class
Add Optional class
Add Expression class
Add usage of noexcept
Add Error class
Remove some usages of noexcept
Add stringification of expression arguments
Add location information to Error class
Improve Error construction
Add Test class
Add Timer class
Implement Registry for tests
Add Benchmark class
Make various improvements
Add Runner class
Add Arguments class
Added argument usage to Runner class