Better message for taso uniqueness
Remove abstact class definition from SumLevel

* Remove abstact class definition from SumLevel since it partly breaks STI
* Remove default scopes from children since they are no longer needed
First test for Keyword
Add more tests