Created structs for compile-time lists.
Created structs for compile-time lists.
Discovered there is a std::ratio in C++11 std library so replaced rational::Rational with this in namespace dims.
Renamed dims::simplify to dims::ratio_simplify
Dimensions now working with static lists from list.hpp meaning it is easy to add dimensions to the quantities.
Updated .gitignore
Added include guards for all .hpp files.
General work on nvect<int,class>.
Added operators +,-,+=,-=,*=,/= to dims::quantity.
Updated README and .gitignore
Removed accidentally added files.