added skeleton for dense polynomial package, made sure sparse functionality still works
fixed bug where raise did not account for same types
implemented dense polynomial addition/subtraction/negation/=zero?