initial user levels, experts later
Some refactoring
basic topic voting